piled foundation - Espagnol Anglais Dictionnaire